package entity

// ToolMulticastPlatform 表示组播平台的信息
type ToolMulticastPlatform struct {
	Id         int      `json:"id" gorm:"primaryKey;autoIncrement;comment:id"`
	Province   string   `json:"province" gorm:"column:province;type:varchar(100);comment:省"`
	City       string   `json:"city" gorm:"column:city;type:varchar(100);comment:市"`
	Operator   string   `json:"operator" gorm:"column:operator;type:varchar(100);comment:运营商"`
	Platform   string   `json:"platform" gorm:"column:platform;type:varchar(100);comment:平台 如 中兴 华为"`
	AuthInfo   string   `json:"authInfo" gorm:"column:auth_info;type:varchar(255);comment:鉴权信息"`
	LastUpdate NullTime `json:"lastUpdate" gorm:"column:last_update;type:date;comment:最后更新日期"`
	Status     string   `json:"status" gorm:"column:status;type:varchar(255);comment:状态 失效 等"`
}

func (ToolMulticastPlatform) TableName() string {
	return "tool_multicast_platform"
}
